3270A Hempstead Tpke, Levittown, NY 11756-1345, Levittown
"Down the middle good Italian food great friendly staff."
"Down the middle good Italian food great friendly staff."